package com.krisyu.visitorPattern.vpExpand1_MultiVisitor;

/**
 * @Author: Kris
 * @Date: 2022/1/9 - 01 - 09 - 20:57
 * @Description: 抽象元素，在这里定义一个 可被访问的接口。
 * @version: 1.0
 */
public abstract class Element {
   public abstract void doSomething();

   /**
    * 接收访问者的 访问实现。
    */
   public abstract void accept(IVisitor visitor);
}
